@media screen and (max-width:1023px)
{
header .logo {
	margin: 0px; width: 85%; text-align: center;
}
header .wapnav {
	width: 15%; margin-top: 30px; display: block;
}
header .wapnav img {
	padding: 10px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; cursor: pointer; background-color: rgb(242, 242, 242); -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
header .wapnav img:hover {
	background-color: rgb(222, 222, 222);
}
header .headerright {
	background: rgb(242, 242, 242); width: 100%;
}
.bannerwrap .banner .mask span {
	height: 350px;
}
.mainnav {
	margin-bottom: 20px; display: none;
}
.mainnav a {
	width: 98%; text-align: left; line-height: 45px; padding-left: 2%;
}
.position {
	display: none;
}
.positioninfo {
	display: none;
}
.info_list {
	padding: 20px 0px 0px; overflow: hidden;
}
.info_list ol.head span.title {
	width: 100%;
}
.info_list ol.head span.views {
	display: none;
}
.info_list ol.head span.date {
	display: none;
}
.info_list ol {
	overflow: hidden;
}
.info_list ol.info a.title {
	width: 100%;
}
.info_list ol.info span.views {
	display: none;
}
.info_list ol.info span.date {
	display: none;
}
.product_list li {
	width: 100%; clear: both;
}
.link .biaoti {
	width: 100%; clear: both;
}
.link .content {
	border: 0px currentColor; border-image: none; width: 100%; clear: both;
}
.fengongsi .baoding {
	width: 45%;
}
.fengongsi .langfang {
	width: 45%;
}
.fengongsi .beijing {
	padding: 0px; border: 0px currentColor; border-image: none; width: 45%;
}
.fengongsi .shijiazhuang {
	width: 45%;
}
.fengongsi2 .cangzhou {
	width: 45%;
}
.fengongsi2 .xingtai {
	width: 45%;
}
.fengongsi2 .hengshui {
	padding: 0px; border: 0px currentColor; border-image: none; width: 45%;
}
.fengongsi2 .qita {
	width: 45%;
}
.about_edulist {
	padding: 0px 7%; width: 35%;
}
}
@media screen and (max-width:768px)
{
.topimage {
	display: none;
}
.welcome .huanying {
	display: none;
}
.fuwutu .chengxintong .zuo1 {
	width: 100%;
}
.fuwutu .chengxintong .you1 {
	display: none;
}
.fuwutu .dianshang .zuo2 {
	width: 100%;
}
.fuwutu .dianshang .you2 {
	display: none;
}
.fuwutu .jianzhan .zuo3 {
	width: 100%;
}
.fuwutu .jianzhan .you3 {
	display: none;
}
.youshi .youshi1 {
	width: 100%;
}
.youshi .youshi2 {
	width: 100%;
}
.youshi .youshi3 {
	width: 100%;
}
.jianjie .shipin {
	display: none;
}
.jianjie .contact {
	width: 100%;
}
.anlitupian ul li {
	padding: 0px 3px 10px; width: 30%; float: left;
}
.fengongsi .baoding {
	margin: 0px 0px 10px; width: 100%; height: 100%;
}
.fengongsi .langfang {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
.fengongsi .beijing {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
.fengongsi .shijiazhuang {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
.fengongsi2 .cangzhou {
	margin: 0px 0px 10px; width: 100%; height: 100%;
}
.fengongsi2 .xingtai {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
.fengongsi2 .hengshui {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
.fengongsi2 .qita {
	margin: 0px 0px 10px; padding: 0px; border: 0px currentColor; border-image: none; width: 100%; height: 100%;
}
footer .banquan {
	width: 100%;
}
footer .erweima {
	display: none;
}
.linkbg {
	margin: -100px 0px 0px;
}
.info_listhuoban ul li {
	width: 45%;
}
.info_listhuodong ul li {
	width: 45%;
}
.info_listanli ul li {
	width: 45%;
}
.eduimg {
	height: 160px;
}
.mainpage {
	margin: 0px auto;
}
.headerbox {
	position: relative;
}
.bannerwrap .banner .mask span {
	height: 300px;
}
.bannerwrap {
	margin: 0px auto;
}
}
@media screen and (max-width:640px)
{
.news .tuijian {
	width: 100%;
}
.news .zuixin {
	padding: 20px 0px; width: 100%;
}
.news .shangxueyuan {
	width: 100%;
}
.zhaopin dl dt img {
	width: 100%;
}
.index_hd .hd_r ul li {
	width: 135px; height: 80px;
}
.major-list li .back-face p {
	margin: 32px 0px 0px;
}
.eduimg {
	height: 110px;
}
.about_edulist {
	padding: 0px 2%; width: 45%;
}
.bannerwrap .banner .mask span {
	height: 250px;
}
}

.footerpage {
	background: rgb(25, 25, 25); margin: 0px auto; padding: 30px 0px; width: 100%; color: rgb(255, 255, 255); clear: both;
}
.footerpage::after {
	height: 0px; clear: both; display: block; content: "";
}
.footerpage::before {
	height: 0px; clear: both; display: block; content: "";
}
footer {
	margin: 0px auto; padding: 0px 30px; clear: both; max-width: 1200px;
}
footer .banquan {
	width: 80%; line-height: 25px; float: left;
}
footer .banquan a {
	color: rgb(255, 255, 255); text-decoration: none;
}
footer .banquan a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
footer .banquan a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
footer .banquan a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
footer .banquan a:hover {
	color: rgb(238, 119, 0); text-decoration: underline;
}
footer .erweima {
	width: 20%; text-align: right; float: right;
}